package com.haole.ecommercepay.transactions.entity.jsapi;

import lombok.Data;

/**
 * @author haole
 */
@Data
public class JsapiSubOrder {

    /**
     * 子单发起方商户号，必须与发起方appid有绑定关系。必填
     */
    private String mchid;
    /**
     * 附加数据，在查询API和支付通知中原样返回，可作为自定义参数使用，必填
     */
    private String attach;
    /**
     * 订单金额，必填
     */
    private Amount amount;
    /**
     * 子单商户订单号，特殊规则：最小字符长度为6，必填
     */
    private String out_trade_no;
    /**
     * 	二级商户商户号，由微信支付生成并下发。必填
     */
    private String sub_mchid;
//    /**
//     * 商品详细描述（商品列表)，非必填
//     */
//    private String detail;
//    /**
//     * 是否指定分账，是否指定分账，必填
//     * true：是
//     * false：否
//     */
//    private Boolean profit_sharing;
    /**
     * 商品简单描述。需传入应用市场上的APP名字-实际商品名称，例如：天天爱消除-游戏充值。必填
     * 示例值：腾讯充值中心-QQ会员充值
     */
    private String description;
    /**
     * 结算信息，非必填
     */
    private SettleInfo settle_info;

}
